package com.zhb.picturebackend.model.dto.space.analyze;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 空间用户上传行为分析请求
 */
//@EqualsAndHashCode 是 Lombok 提供的一个注解，
// 它自动为类生成 equals() 和 hashCode() 方法，避免手写代码的繁琐和出错风险。
    //hashCode() 方法用于返回对象的哈希码
@EqualsAndHashCode(callSuper = true)
@Data
public class SpaceUserAnalyzeRequest extends SpaceAnalyzeRequest {

    /**
     * 用户 ID
     */
    private Long userId;

    /**
     * 时间维度：day / week / month
     */
    private String timeDimension;
}